$(function () {

  // 点击‘去注册’，登录区隐藏，注册区显示
  $('#link-reg').on('click',function(){
    $('.login-box').hide()
    $('.reg-box form')[0].reset()
    $('.reg-box').show()
  })
  // 点击‘去登录’，注册区隐藏，登录区显示
  $('#link-login').on('click',function(){
    $('.login-box').show()
    $('.login-box form')[0].reset()
    $('.reg-box').hide()
  })
  //表单校验
  layui.form.verify({
    uname: [/^[a-zA-Z0-9]{1,10}$/, '用户名必须是1-10位字母和数字'],
    pwd: [/^\S{6,15}$/, '密码长度必须是6-15位的非空字符串'],
    repwd: function (value) {
      if (value !== $('.reg-box [name="password"]').val()) {
        return '两次密码不一致！'
      }
    }
  })

  axios.defaults.baseURL='http://www.liulongbin.top:3007'
  // 注册新用户
  $('.reg-box form').on('submit', function (e) {
    e.preventDefault()
    axios.post('/api/reguser', $(this).serialize()).then(({ data: res }) => {
      if (res.status === 0) {
        // 提示用户注册成功
        layer.msg('注册成功，请登录~')
        // 展示登录的盒子
        $('#link-login').click()
      } else {
        layer.msg(res.message)
      }
    })
  })

  // 用户登录
  $('.login-box form').on('submit', function (e) {
    e.preventDefault()
    axios.post('/api/login', $(this).serialize()).then(({ data: res }) => {
      console.log(res)
      if (res.status === 0) {
        // 登录成功
        layer.msg('登录成功！')
        localStorage.setItem('token', res.token)
        location.href = '/big_event-03/index.html'
      } else {
        // 登录失败
        layer.msg('登录失败！')
      }
    })
  })

  

})//入口函数结束